<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link href="question.css" rel="stylesheet">
    <script type="text/javascript">
        //question1
        function wage(money){
            if(isNaN(money)){
                alert("非法数据！")
            }else{
                money = parseFloat(money);
                var num;
                if(money <= 0){
                    alert("非法数据！");
                }else if(money < 3500){
                    num = 0;
                } else if(money>3500 && money<=8000){
                    num = (money - 3500)*0.02;
                }else if(money>8000 && money<=20000){
                    num = 90 + (money - 8000)*0.05;
                }else{
                    num = 690 + (money - 20000)*0.1;
                }
                alert("应交税"+num+"元!");
            }
        }

        //question2
        function buyChicken(){
            var div = document.getElementById("solution");
            var count = "";
            for(var i = 0; i < 20; i++){
                for(var j = 0; j < 33; j++){
                    for(var m = 0; m < 100;m++){
                        if((i*5 + j*3 + m*(1/3)) == 100 && (i + j + m) == 100){
                            count =count + "<p>大公鸡"+ i+"只，老母鸡"+ j+"只，小鸡"+ m +"只</p>";
                        }
                    }
                }
            }
            div.innerHTML = count;
        }

        //question3
        function getTop(num){
            if(isNaN(num)){
                alert("请输入一个数字");
            }else{
                var anum = num.split("");
                alert("最高位为："+anum[0]);
            }
        }

        //question4
        function showTime(){
            var date = new Date();
            var day = date.getDay();
            var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

            document.getElementById("now").innerText = weekday[day] + "\n" + date.toLocaleString();
        }

    </script>
</head>
<body onload="window.setInterval('showTime()',1000)">
<div>
    1:计算工资计算所交个税金额：<br>
        按照规定,个税采用分段式收缴方式：<br>
        工资低于等于3500,不用交税；<br>
        高于3500，低于8000，超过3500部分，按照 %2缴纳个税；<br>
        高于8000，低于20000，超过部分按照5%缴纳；<br>
        高于20000，超过部分按照10%缴纳；<br>
    <input type="button" value="计算个人所得税" onclick="wage(prompt('请输入当前工资：'))">
</div>
<div>
    2：用js实现 百钱买白鸡问题，<br>
        100元买100只鸡，大公鸡5元一只，老母鸡3元一只，小鸡一元三只，<br>
        有多少种买法。<br>
    <input type="button" value="计算买法" onclick="buyChicken()">
    <div id="solution"></div>
</div>

<div>
    3：输入一个正整数，获得他的最高位，<br>
    比如123的最高位是1，10000的最高位是1 ，9的最高位是9。。。<br>
    <input type="button" value="取最高位" onclick="getTop(prompt('请输入数字：'))">
</div>

<div>
    4（预习）： 实现时间的动态显示功能，<br>
    要求能显示星期几，年月日，小时分钟秒，并能随着时间的变化而变化。。。<br>
    <p id="now"></p>
</div>

</body>
</html>